package Tests;

import org.junit.Test;
import org.luis_dores.copaPaises.businessLayer.CalendarDate;
import org.luis_dores.copaPaises.businessLayer.Cartao;
import org.luis_dores.copaPaises.businessLayer.Estadio;
import org.luis_dores.copaPaises.businessLayer.Jogo;
import org.luis_dores.copaPaises.businessLayer.Membro;
import org.luis_dores.copaPaises.businessLayer.TipoCartao;

public class main_test{
	
//	@Test
	public void teste_minuto_pre(){
		Cartao c = new Cartao(6, TipoCartao.Amarelo, new Membro());
		System.out.println("Passou no contracto:\n" + c.toString());
		System.out.println("Falhou no contracto:\n");
		c.setMinuto(-6);
	}
//	@Test
	public void teste_inv(){
		Cartao c = new Cartao(6, TipoCartao.Amarelo, null);
	}
	@Test
	public void teste_jogo(){
		Estadio a = new Estadio(0, 0, "", null);
		Jogo j = new Jogo(null, "a", new CalendarDate(6,6,2012), "1", false, null, a);
//		Jogo j1 = new Jogo(null, "b", new CalendarDate(6,6,2012), "1", false, null, a);
	}
	
	public static void main(String args[]) {
		main_test t = new main_test();
//		t.teste_minuto_pre();
//		t.teste_inv();
//		t.teste_jogo();
		
	}

}
